home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / qlib205.zip / QLIB.ZIP / INC / STRING.INC < prev    next >
Text File  |  1997-01-07  |  2KB  |  57 lines

  1.  
  2. .code
  3. strcmpi equ <stricmp>
  4. strncmpi equ <strnicmp>
  5. strcpy proto,s1off:dword,s2off:dword
  6. strcat proto,s1off:dword,s2off:dword
  7. strlen proto,off:dword
  8. strcmp proto,s1:dword,s2:dword
  9. stricmp proto,s1:dword,s2:dword
  10. strchr proto,s1:dword,c1:byte
  11. strcspn proto,s1:dword,s2:dword
  12. strspn proto,s1:dword,s2:dword
  13. strdup proto,s1:dword
  14. strlwr proto,s1:dword
  15. strupr proto,s1:dword
  16. strpbrk proto,s1:dword,s2:dword
  17. strrchr proto,s1:dword,c1:byte
  18. strrev proto,s1:dword
  19. strset proto,s1:dword,c1:byte
  20. strstr proto,s1:dword,s2:dword
  21. strtok proto,s1:dword,s2:dword
  22. strxfrm proto,s1:dword,s2:dword,len:dword
  23.  
  24. strncpy proto,s1off:dword,s2off:dword,siz:dword
  25. strncat proto,s1off:dword,s2off:dword,siz:dword
  26. strncmp proto,s1:dword,s2:dword,siz:dword
  27. strnicmp proto,s1:dword,s2:dword,siz:dword
  28. strnset proto,s1:dword,c1:byte,siz:dword
  29.  
  30. memmove equ <memcpy>
  31. movmem equ <memcpy>
  32. memcmpi equ <memicmp>
  33. memcpy proto,dest:dword,src:dword,len:dword  ;FIX v1.1: I had dest/src reversed!
  34. memccpy proto,dest:dword,src:dword,c1:byte,len:dword
  35. memcmp proto,p1:dword,p2:dword,len:dword
  36. memicmp proto,p1:dword,p2:dword,len:dword
  37. memset proto,p:dword,val:byte,len:dword
  38. setmem proto,p:dword,len:dword,val:byte
  39. memchr proto,p:dword,val:byte,len:dword
  40.  
  41. str2num proto,s:dword
  42. str2numx proto,s:dword
  43. str2numb proto,s:dword
  44. str2numo proto,s:dword
  45.  
  46. .data
  47. externdef _str2num_siz_:dword   ;# of chars that last str2num_* used
  48. .code
  49. num2str proto,a:dword,off:dword,rax:byte
  50. num2strc proto,a:dword,off:dword,rax:byte
  51. num2strs proto,a:dword,off:dword,rax:byte
  52. num2strsc proto,a:dword,off:dword,rax:byte
  53.  
  54.  
  55.  
  56.  
  57.